Three generations of human rights